En el año 2006 Jeannette Wing publicó el artículo Computational thinking en el que defendía que esta nueva competencia debería ser incluida en la formación de todos los niños y niñas, ya que representa un ingrediente vital del aprendizaje de la ciencia, la tecnología, la ingeniería y las matemáticas. Pero, ¿qué es el pensamiento computacional?
En palabras de la propia Wing «el pensamiento computacional implica resolver problemas, diseñar sistemas y comprender el comportamiento humano, haciendo uso de los conceptos fundamentales de la informática». Es decir, que la esencia del pensamiento computacional es pensar como lo haría un científico informático cuando nos enfrentamos a un problema.
Otras definiciones de pensamiento computacional han ido surgiendo en la literatura científica desde entonces. Entre las más aceptadas se encuentran la de Aho y la de la Royal Society:
- El pensamiento computacional es el proceso que permite formular problemas de forma que sus soluciones pueden ser representadas como secuencias de instrucciones y algoritmos.
- El pensamiento computacional es el proceso de reconocimiento de aspectos de la informática en el mundo que nos rodea, y aplicar herramientas y técnicas de la informática para comprender y razonar sobre los sistemas y procesos tanto naturales como artificiales.
Una iniciativa muy interesante en relación a la definición del pensamiento computacional es la promovida por la Sociedad Internacional de la Tecnología en la Educación (ISTE) y la Asociación de Profesores de Informática (CSTA), que han colaborado con líderes del mundo de la investigación y la educación superior, la industria y la educación primaria y secundaria para desarrollar una definición operativa que describa con precisión sus características esenciales y ofrezca un marco de trabajo y un vocabulario común con el que los profesionales de la educación puedan trabajar.
Según esta definición operativa, el pensamiento computacional es un proceso de resolución de problemas que incluye las siguientes características:
- Formular problemas de forma que se permita el uso de un ordenador y otras herramientas para ayudar a resolverlos.
- Organizar y analizar lógicamente la información.
- Representar la información a través de abstracciones como los modelos y las simulaciones.
- Automatizar soluciones haciendo uso del pensamiento algorítmico (estableciendo una serie de pasos ordenados para llegar a la solución).
- Identificar, analizar e implementar posibles soluciones con el objetivo de lograr la combinación más efectiva y eficiente de pasos y recursos.
- Generalizar y transferir este proceso de resolución de problemas para ser capaz de resolver una gran variedad de familias de problemas.
El objetivo fundamental de Programamos es, precisamente, promover el desarrollo del pensamiento computacional desde edades tempranas a través de la programación de videojuegos y aplicaciones para móviles en todas las etapas escolares, desde educación infantil hasta formación profesional. Sin embargo, es posible desarrollar el pensamiento computacional de nuestros estudiantes desde cualquier disciplina y haciendo uso de otros recursos educativos, no solo a través de la programación.
Por tanto, hemos decidido dedicar la próxima semana a publicar una serie de artículos con ideas, recursos y materiales para trabajar el pensamiento computacional en diferentes asignaturas.
ACTUALIZACIÓN:
En diciembre de 2019 el grupo KGBL3 publicó el artículo ‘No es lo mismo: un análisis de red de texto sobre definiciones de pensamiento computacional para estudiar su relación con la programación informática‘. En este trabajo se analizan las principales definiciones de esta habilidad con el objetivo de ofrecer información sobre las características comunes que comparten y sobre su relación con la programación informática. Las conclusiones son claras: pensamiento computacional y programación no son sinónimos. Accede a una copia del estudio aquí.
La imagen de cabecera es del artículo ‘Pensamiento computacional y pogramación no son lo mismo‘
[…] ha llamado la atención ver bloques avanzados de Scratch, que requieren un cierto desarrollo del pensamiento computacional, pero que han sido perfectamente adaptados para que puedan ser comprendidos y usados por los más […]
[…] Pensamiento computacional: desde hace algún tiempo se viene insistiendo mucho en lo importante que es enseñar a programar a nuestros estudiantes, “el pensamiento computacional implica resolver problemas, diseñar sistemas y comprender el comportamiento humano, haciendo uso de los conceptos fundamentales de la informática” Wing (2006) citado por Moreno León (2014), puede ampliarse la información en este enlace, ¿qué es el pensamiento computacional? […]
[…] efectivo, motivador y altamente educativo es el de la programación y la robótica en el aula. El pensamiento computacional (método por el cual los programadores informáticos descomponen una tarea compleja en múltiples […]
[…] En palabras de la propia Wing “el pensamiento computacional implica resolver problemas, diseñar sistemas y comprender el comportamiento humano, haciendo uso de los conceptos fundamentales de la informática”. […]
[…] es el pensamiento computacional?”. [En Línea]. Programamos: videojuegos y apps. Disponible en: http://programamos.es/que-es-el-pensamiento-computacional/ [Consulta […]
[…] http://programamos.es/que-es-el-pensamiento-computacional/ […]
[…] ¿Qué es el pensamiento computacional? […]
[…] ello, con estos talleres queremos fomentar en nuestro alumnado de secundaria el pensamiento computacional a través de la programación, un aspecto fundamental en la era digital en la que vivimos. Pero […]
[…] es así que ahora se habla de “pensamiento computacional” (artículo original de Jeannette Wing) que promueve adoptar el enfoque informático para la […]
[…] sino porque en el proceso de aprender a programar se desarrollan una serie de habilidades, como el pensamiento computacional, que son fundamentales para cualquier estudiante sin importar el campo en el que vaya a desarrollar […]
[…] para que niños y niñas puedan fomentar su creatividad y aprender los conceptos básicos del pensamiento computacional mientras se divierten creando su propia […]
[…] el pensamiento computacional en las clases de física Previous […]
[…] Para mas información de que es pensamiento computacional oprima aquí. […]
[…] de alumnos y profesores y las expectativas que se abren para continuar fomentando el “pensamiento computacional” en nuestro centro. Como consecuencia de nuestra participación en este evento, hemos […]
[…] Solidairty haremos una de las cosas que más nos gusta, fomentar el Aprendizaje Servicio y el Pensamiento Computacional, haciendo que un montón de niñas y niños aprendan a programar creando proyectos para personas […]
[…] Artículo de: https://programamos.es/que-es-el-pensamiento-computacional/ […]
[…] https://programamos.es/que-es-el-pensamiento-computacional/ […]
[…] https://programamos.es/que-es-el-pensamiento-computacional/ […]
[…] ¿ Qué es el pensamiento computacional? […]
[…] ¿Qué es el pensamiento computacional? […]
[…] Moreno, J. (2014). Programamos. España. Recuperado de https://programamos.es/que-es-el-pensamiento-computacional/ […]
Después de tantos años, sigo aprendiendo de ti Jesús. Buen artículo y buen trabajo del equipo de Programamos!
Enhorabuena!
Muchas gracias, Leo. ¡Qué alegría volver a leerte!
[…] Estos elementos son de suma importancia para este pensamiento los cuales son: la descomposición (división del problema), la data de presentación, generalización, modelos y algoritmo. Para obtener más información sobre este tema puede acceder aquí. […]
[…] actividades están diseñadas para desarrollar el pensamiento computacional al tiempo que se aprende a programar y se mejoran habilidades matemáticas. ¡Lo que no es poco! […]
[…] sino porque en el proceso de aprender a programar se desarrollan una serie de habilidades, como el pensamiento computacional, que son fundamentales para cualquier estudiante sin importar el campo en el que vaya a desarrollar […]
[…] Qué es el Pensamiento Computacional– Programamos […]
[…] dispuesto de dos sesiones de dos horas cada una. A lo largo de estas dos clases hemos introducido el concepto de pensamiento computacional y su importancia para la vida en el siglo XXI, hemos realizado un repaso histórico sobre los […]
[…] Moreno León, J. (2016, 22 octubre). ¿Qué es el pensamiento computacional? Recuperat 7 marzo, 2020, de https://programamos.es/que-es-el-pensamiento-computacional/ […]
[…] Pensamiento computacional: desde hace algún tiempo se viene insistiendo mucho en lo importante que es enseñar a programar a nuestros estudiantes, «el pensamiento computacional implica resolver problemas, diseñar sistemas y comprender el comportamiento humano, haciendo uso de los conceptos fundamentales de la informática» Wing (2006) citado por Moreno León (2014), puede ampliarse la información en este enlace, ¿qué es el pensamiento computacional? […]
[…] Pero ¿qué es el pensamiento computacional? […]
[…] Pero ¿qué es el pensamiento computacional? […]
Sugerencia, actualizar fecha al día, eso permite que pueda ser citado por trabajos actuales de tesis (se permiten hasta cinco años atrás)
Gracias por la sugerencia, Agustín. Sin embargo, no nos parece muy ético actualizar la fecha sin actualizar el contenido 🙂
Quizás para una tesis, en lugar de un artículo del blog, pueda resultar de mayor interés hacer referencia a algún artículo científico que estudia este tema, como este: https://revistas.um.es/riite/article/view/397151
Saludos.
[…] manera: ¿Cuáles son los pilares del pensamiento computacional? 1. 2. 3. 4. Fillomino Sudoku. ¿Qué es el pensamiento computacional? En el año 2006 Jeannette Wing publicó el artículo Computational thinking en el que defendía […]
[…] este curso 2022-23 se ha desarrollado el Proyecto ALUNIZANTE de Pensamiento Computacional, Coordinado por el Maestro Javier Pineda y Tere Rodríguez, llevado a cabo en aulas de Segundo de […]
[…] sabéis, el pensamiento computacional es una habilidad que permite resolver problemas y comunicar ideas aprovechando la potencia de los […]
[…] Estos ejemplos ilustran la amplia aplicabilidad del pensamiento computacional. […]
[…] our friends at Programamos like to remind us, 2023 will be the 18th anniversary of the publication of that article. The term […]
[…] https://programamos.es/que-es-el-pensamiento-computacional/ […]
[…] https://programamos.es/que-es-el-pensamiento-computacional/ […]